On an Interactive Fault-Sensitive Stack — From Communication Histories to State Transition Tables
نویسنده
چکیده
The black-box view of an interactive component describes the input/output behaviour based on communication histories. The glass-box view discloses the component’s internal state where the inputs effect an update of the state. We formally derive different glass-box views of an interactive fault-sensitive stack from a common black-box view. The transformation uses higher-order functions where the state parameter is introduced as a history compactification. The different glass-box views reflect particular design decisions wrt. the control state and the data state of the component. The transformation uses history compactifications which retain from the input history some information that influences the component’s future behaviour. The case study exemplifies a general method how to formally refine the black-box view of an interactive component into a glass-box view using history compactifications.
منابع مشابه
From Communication Histories to State Transition Machines
The black-box view of an interactive component concentrates on the input/output behaviour based on communication histories. The glass-box view discloses the component’s internal state with inputs effecting an update of the state. The black-box view is modelled by a stream processing function, the glass-box view by a state transition machine. We present a formal method for transforming a stream ...
متن کاملCryptanalysis of GSM encryption algorithm A5/1
The A5/1 algorithm is one of the most famous stream cipher algorithms used for over-the-air communication privacy in GSM. The purpose of this paper is to analyze several weaknesses of A5/1, including an improvement to an attack and investigation of the A5/1 state transition. Biham and Dunkelman proposed an attack on A5/1 with a time and data complexity of 239.91and 221.1, ...
متن کاملDesigning an Interactive Stack
We design an interactive stack in the setting of stream processing functions. The design passes through a series of abstraction levels relating different views of the stack component. The external view describes the component’s input/output behaviour, the transition view captures the stepwise transitions, and the state-based view discloses the internal structure. The different descriptions can ...
متن کاملEvaluation of Nonlinear Response of Structures to Near-Fault Ground Motions and the Comparison of Results with Near-Fault Simulated Records
Near-fault ground motions have caused very much damage in the vicinity of seismic sources during recent earthquakes. It is well known that under specific circumstances, intensive ground shakings near fault ruptures may be characterized by short-duration impulsive motions. This pulse-type motion is generally particular to the forward direction, where the fault rupture propagates towards the site...
متن کاملThe Distributed Interactive Simulation (DIS) Lethality Communication Server
A new approach to handling battle simulation lethality is presented. In this approach, a single vulnerability/lethality server provides standard distributed interactive simulation (DIS) damage states to entities fast enough for most real-time applications. Benefits include DIS simulations being freed from the burden of maintaining damage state tables and DIS exercises being easier to configure ...
متن کامل